have one's doubts - Spanish English Dictionary